walk around aimlessly - Francés Inglés Diccionario